fn main() {
    println!("Hello, world!");
}

// rust中的profile有release和dev两种，release是编译器优化后的，dev是未优化的
// dev: cargo run build
// release: cargo run build --release

// 如果想要覆盖profile可以使用--profile参数，例如cargo run --profile release
// 也可以在Cargo.toml中设置profile
// 比如: [profile.release]

// 以下就是修改Cargo.toml的profile, opt-level是编译器优化等级，0是最低，3是最高
// [profile.dev]
// opt-level = 1 // 修改了此处, 执行cargo run build后，编译器会进行优化
// [profile.release]
// opt-level = 3



